package org.moyrax.nereyda.services.template
{
	/**
	 * Abstracción de eventos de los servicios.
	 */
	public interface IServiceEvent
	{
		function get result() :IServiceObject;
		function set result( value:IServiceObject ):void;

		function get endpointName() :String;
		function set endpointName( value:String ):void;
		
		function get type() :String;
		function set type( value:String ):void;

		function get eventName() :String;
		function set eventName( value:String ):void;

		function get rawData() :String;
		function set rawData( value:String ):void;
	}
}